package gov.fgn.sijyp.integracion.origen;

import java.io.Serializable;

import javax.persistence.*;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

/**
 * The persistent class for the ofrecimiento database table.
 */
@Entity
@Table(name = "ofrecimiento", schema = "siijyp_integracion")
@Cache(usage = CacheConcurrencyStrategy.READ_ONLY)
public class Ofrecimiento implements Serializable {
  private static final long serialVersionUID = 1L;

  @Id
  @SequenceGenerator(name = "ofrecimiento_generator", sequenceName = "ofrecimiento_idofrecimiento_seq")
  @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ofrecimiento_generator")
  @Column(name = "id_ofrecimiento", unique = true, nullable = false)
  private Integer idOfrecimiento;

  @Column(nullable = false, length = 60)
  private String nombre;

  public Ofrecimiento() {
  }

  public Ofrecimiento(Integer idOfrecimiento) {
    this.idOfrecimiento = idOfrecimiento;
  }

  public Integer getIdOfrecimiento() {
    return this.idOfrecimiento;
  }

  public void setIdOfrecimiento(Integer idOfrecimiento) {
    this.idOfrecimiento = idOfrecimiento;
  }

  public String getNombre() {
    return this.nombre;
  }

  public void setNombre(String nombre) {
    this.nombre = nombre;
  }

}